package page

import (
	"blog/service/data"

	"github.com/gin-gonic/gin"
)

type OptPageService struct {
	optDataService *data.OptDataService
}

func NewOptPageService() *OptPageService {
	return &OptPageService{
		optDataService: &data.OptDataService{},
	}
}

// GetAllAbout 获取关于页面配置（页面逻辑）
func (s *OptPageService) GetAllAbout(ctx *gin.Context) (data.Opts, error) {
	// 直接调用数据层
	return s.optDataService.GetAllAbout(ctx)
}

// GetAll 获取所有配置（页面逻辑）
func (s *OptPageService) GetAll(ctx *gin.Context) (data.Opts, error) {
	// 直接调用数据层
	return s.optDataService.GetAll(ctx)
}
